<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>while循环</title>
</head>
<body>
<!--
    while循环语法：

        while(条件表达式){  true
                //  代码块
        }
-->

<script>
    // 使用for循环的基本准则  已知循环次数
    //  1+2+3+...+100
    var sum = 0;
    for (var i = 1; i < 101; i++ ){
        sum+=i;
    }
    console.log(sum)


    // while循环 实现  1+2+3+...+100

    var j = 1;
    var sum2 = 0;
    while(j<101){
       sum2+=j;
        //手动改变计数器的值
        j++;
    }
    console.log(sum2)

    // sum > 2000   i
    var k = 1;
    var sum3 = 0;

    // 循环的次数未知
    while (sum3<2000){
        sum3+=k; //  sum3 = sum3+k
        k++;
    }
    console.log("sum3="+sum3)
    console.log("k="+k-1)   //  63




</script>


</body>
</html>